double-impulse mine - French English Dictionary